package com.wisdytech.linkdcs.configuration.dao;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.wisdytech.linkdcs.configuration.model.TtEqConfiguration;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author dlb
 * @since 2018-05-07
 */
public interface ITtEqConfigurationDao extends BaseMapper<TtEqConfiguration> {

    /**
     * 查询列表
     * @param params 参数
     * @return list
     */
    List<Map<String, Object>> listConfigurationByFilter(Map<String, Object> params);

    /**
     * 根据主键查询记录
     * @param pkId 主键
     * @return map
     */
    Map<String, Object> getConfigurationById(String pkId);

    /**
     * 获取所有未删除的设备信息
     * @return list
     */
    List<Map<String, Object>> getEquipCodes();

    /**
     *
     */
    List<Map<String, Object>> getEquipParams(String pkId);

}
